草庐IT

PHP SimpleXML 换行

全部标签

ios - 难以换行文字

我在IOS中使用如下代码添加文字//SetuplabelframeUILabel*tempLabel=[[UILabelalloc]initWithFrame:CGRectMake(100,10,210,80)];self.answer_text_label=tempLabel;[tempLabelrelease];[self.preview_answer_containeraddSubview:self.answer_text_label];//Populatelabelwithtextself.answer_text_label.text=self.answer.text;self

ios - 从字符串中删除多个换行符/回车符

我正在尝试从可能以任何模式出现的字符串中删除多个换行符/回车符(这些字符串来自社交网络API-TW、FB、YT)。我能够删除几乎所有组合,但我似乎无法删除多次重复的“\r\n”或“\n\r”。我想要的是:"Line1\r\nLine2\n\n\n\n\n\n\n\nLine3\r\r\r\r\rLine4\r\n\"Line5\"\n\r\n\rLine6\rLine7\r\n\r\nLine8\r\r\r\r\r\r\r\r\n\n\n\rLine9\n\n\n\n\n\r\r\r\r\nLine10\nLine11\n\n\n\n"成为:Line1Line2Line3Line4"L

ios - 带有背景的 UILabel 换行

我需要绘制带有背景的文本。我需要的背景不仅是一个正方形,而且要环绕线条。所以使用UILabel的背景颜色对我来说没有好处。我想我需要画它,但我不知道如何..明确一点,我不想要这样的方形背景:我想要这样的背景:附注我真的不想使用不止一个标签来获得这种效果......我还需要它来支持ios4.3,所以我不能使用像NSAttributedString这样的新东西。 最佳答案 在iOS4上使用UILabel元素无法轻松做到这一点。例如,您可以覆盖UILabel类并尝试计算文本宽度,然后将黑色View设置为背景,这不是一件容易的事。我建议您改

ios - UICollectionViewFlowLayout 没有正确换行

我对流布局进行了子类化,并将其设置为我的CollectionView中的collectionViewLayout。然后我设置布局如下:-(id)init{if(self=[superinit]){self.minimumInteritemSpacing=11.0;self.scrollDirection=UICollectionViewScrollDirectionVertical;self.itemSize=CGSizeMake(64.0,32.0);self.minimumLineSpacing=10.0;self.sectionInset=UIEdgeInsetsMake(11.

ios - UITextView 禁用换行

我正在制作适用于iOS7和iOS8的应用程序,我想在我的UITextView中禁用自动换行。我有一些ASCII表,我不想让它们损坏。我没有在StoryBoard中找到该选项,我尝试以编程方式进行。我试过:[textViewsetContentSize:[[textViewattributedText]size]];和[textView.textContainersetSize:[[textViewattributedText]size]];似乎没有任何效果。 最佳答案 UITextView正是为您要删除的这个功能而创建的。根据您的用

ios - 如何在 UITextView 中自动换行?

我有一个包含在UIScrollView中的UITextView。UITextView是根据UISegmentedControl动态加载的,但我不知道如何将它换行,所以单词移动到下一行。.m:@interfaceTester(){UITextView*sponsor;}-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.sponsorInfo=[[UITextViewalloc]initWithFrame:self.sponsorsScrollView.frame];[sponso

ios - 如何在 UITableView 的页脚标题中使用换行符?

我像这样为我的TableView提供页脚标题:overridefunctableView(_tableView:UITableView,titleForFooterInSectionsection:Int)->String?{return"DEVELOPEDBYCOMPANYNAME\nINCOMPANYLOCATION"}当我运行我的代码时,只有“DEVELOPEDBYCOMPANYNAME”出现在页脚中,而换行符之外的文本无处可见。我将如何确保看到所有文本? 最佳答案 如果符合您的设计,您可以在InterfaceBuilder中

ios - UITextView 中的自动换行检测

我正在通过扩展UITextView来实现自定义的富文本编辑器。当用户选择文本范围并点击“突出显示”菜单时,编辑器将为所选文本绘制蓝色背景:-(CGRect)getRectAtRangePos:(NSInteger)pos{UITextPosition*beginning=self.beginningOfDocument;UITextPosition*start=[selfpositionFromPosition:beginningoffset:pos];CGRectrect=[selfcaretRectForPosition:start];return[selfconvertRect:

Vue基于html2canvas和jspdf生成pdf文件,解决jspdf中文乱码及自动换行等问题

在做项目时有这么一个需求,需要将当前页面指定区域的内容导出pdf到本地。借助了两个插件分别是html2canvas.js和pdf.js来实现。使用过程中遇到的问题及解决方法解决一些问题:导出按A4纸大小排列预留页面边距的问题内容过多自动分页的问题直接使用jspdf中文乱码的问题直接使用jspdf文本自动换行的问题安装依赖将页面转换成图片html2canvas的作用就是根据DOM生成对应的图片。它的屏幕截图是基于DOM的,因此可能不会100%精确到真实的表示,因为它不会生成实际的屏幕截图,而是基于页面上可用的信息构建屏幕截图。npminstallhtml2canvas--save将图片导出成PD

ios - 当混合中有换行符时,UITextView firstRectForRange 不工作

我正在使用此方法将NSRange转换为CGRect,因为它与UITextView相关:-(CGRect)frameOfTextRange:(NSRange)rangeinTextView:(UITextView*)textView{UITextPosition*beginning=textView.beginningOfDocument;UITextPosition*start=[textViewpositionFromPosition:beginningoffset:range.location];UITextPosition*end=[textViewpositionFromPos